.panel-body{
	margin-top:20px;
}
.panel-body textarea{
	width:100%;
	height:100%;
}
.panel-body table{
	margin-bottom:0px;
}

.user-list-con,.note-list-con,.keypoint-con{
	height:266px;
	word-break: keep-all;
	white-space:nowrap;
	overflow: scroll;
    border-bottom: darkgray 1px dashed;
    border-left: darkgray 1px dashed;
    border-top: darkgray 1px dashed;
}
.keypoint-con{
	 border-right: darkgray 1px dashed;
}
.tbo td{
	text-align:center;
}

.panel-body{
	padding:0;
}
.user-list{
	width:30%;
	float:left;
	height:300px;
}
.note-list{
	width:40%;
	float:left;
	height:300px;
}
.keypoint{
	width:30%;
	float:right;
	height:300px;
}

.personal-desc{
	width:30%;
	float:left;
}
.question-con{
	width:40%;
	float:left;
}
.conclusion{
	width:30%;
	float:left;
}
.user-selected{
	background-color:#3498DB !important;
}
.date-select{
	padding: 10px;
}
.modal-sm {
	width:600px;
}